
/*
BSP，出门开关检测硬件接口实现
*/
#include <stdint.h>

#include "BSP_Config.h"

#include "IO.h"

static const IO_T swIn = IO_INIT_TABLE(SWITCH_GP, SWITCH_PIN);

/*
控制IO初始化
*/
void BSP_Switch_Init(void){
	IO_Init(&swIn, IO_Mode_IPU);
}


/*
获取开关状态
return：1 - 开关按下，0 - 开关松开
*/
int BSP_Switch_Signal(void){
	return !IO_Get(&swIn);
}



